home *** CD-ROM | disk | FTP | other *** search
/ Gekkan Dennou Club 147 / Gekkan Dennou Club - 2000.8 Vol. 147 (Japan).7z / Gekkan Dennou Club - 2000.8 Vol. 147 (Japan) (Track 1).bin / fdimg / oh!.2hd / OH!DEN_B.LZH / TOOLS / CDC / CDCSXSRC.LZH / LBSRC.LZH / SCROLL.H < prev    next >
Text File  |  1995-03-20  |  1KB  |  40 lines

  1. .offset    0
  2. nowSCdef:    ds.w    1    *内部管理
  3. nowSCmax    ds.w    1    *内部管理
  4. nowSCval    ds.w    1    *内部管理
  5. SCDisp:        ds.w    1    *内部管理
  6. cHDL:        ds.l    1    *内部管理
  7. UsrArgc:    ds.l    1    *要素数-1    *ユーザー管理のこと
  8. Sfont:        ds.w    1    *フォントサイズ(現在固定)
  9. fontline:    ds.w    1    *1行ドット数
  10. scrline:    ds.w    1    *スクロール行数
  11. cwinPtr        ds.l    1    *要設定
  12. local_xy:    ds.l    1    *ローカル座標
  13.  
  14. x1:        ds.w    1    *スクロールする範囲の一番左のX座標
  15. yy:        ds.w    1    *スクロールする範囲の一番上のY座標
  16. chr:        ds.w    1    *半角文字数(最大:ASCIIZ)
  17. chr2:        ds.w    1    *
  18. yline:        ds.w    1    *スクロールレクタングルの行数
  19. StrHdl:        ds.l    1    *文字列のハンドル(可変長は駄目よ)    *ユーザー管理のこと
  20.  
  21. cTTL        ds.l    1    *内部管理
  22. cLOC        ds.l    2    *内部管理:x1+x2+4,yy-4,x1+x2+4+17,yy+lim+4
  23. x2:        ds.w    1    *内部管理:chr*font/2
  24. lim:        ds.w    1    *内部管理:fontline*yline    SCROLLする範囲のYのOFFSET
  25. yline1        ds.w    1    *内部管理:yline-1    全描画用変数
  26. SCRect:        ds.w    4    *内部管理:x1,yy,x1+x2,lim+yy    SCROLL範囲のLOCAL_RECT
  27. Scr_pt:        ds.w    2    *内部管理:x1,yy
  28. limit_pt:    ds.w    1    *内部管理:lim-fontline    max算出用
  29. limit_pt2:    ds.l    1    *内部管理:lim(LONG)        *ページスクロール増分
  30. limit_pt3:    ds.l    1    *内部管理:fontline(LONG)    *1行スクロール増分
  31. lim_ofs:    ds.w    1    *内部管理:(lim/fontline)-1    ??yline-1
  32. Timer:        ds.l    1    *内部管理:システム時間
  33. WaitCount:    ds.l    1    *内部管理:スクロール開始時に何秒(1/100)待つか
  34. KeyPtr:        ds.l    1
  35. tmpFlg1:    ds.w    1
  36. tmpFlg2:    ds.w    1
  37. tmpFlg3:    ds.w    1
  38. tmpFlg4:    ds.w    1
  39. SCSIZE:
  40.